home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Internet
/
Collection of Internet.iso
/
infosrvr
/
dev
/
libhtml_.tar
/
hypertext
/
Makefile
< prev
next >
Wrap
Makefile
|
1993-01-21
|
1KB
|
59 lines
# Makefile for HTML doc
# $Id: Makefile,v 1.2 93/01/06 18:38:03 connolly Exp $
#
ORIGINALS = Makefile
RELEASE = 930120
PACKAGE = html_spec-$(RELEASE)
IDTK = ../..
ARCH = sun4
BOOK = /doc/idtk/html/HTML.book
FMBATCH = /fonts/Frame3.1X/bin/fmbatch
DTD = ../html.dtd
HTML2TXT = www -n -na -p
HYPERTEXT = HTML.html Intro.html Text.html References.html HTML.dtd.html
all: plaintext
plaintext: hypertext
(for html in $(HYPERTEXT); do \
$(HTML2TXT) $$html; \
done;) >HTML.txt
hypertext:
PATH=$${PATH}:$(IDTK)/bin:$(IDTK)/bin/$(ARCH) convert_book \
debug=1 \
idtk=$(IDTK) \
fmt=html \
filters= \
extension=html \
fmbatchcmd="$(FMBATCH)" \
$(BOOK)
tarZ: $(PACKAGE).tar.Z
$(PACKAGE).tar.Z: $(DIST)
tar cf $(PACKAGE).tar $(DIST)
compress $(PACKAGE).tar
validate: $(HYPERTEXT)
echo "<HTML>" >before
echo "</HTML>" >after
(for sgml in $(HYPERTEXT); do \
echo $$sgml; \
(sgmls -s $(DTD) before $$sgml after || exit 0); \
done;) >$@ 2>&1
rm before after
PROG = ../sgml_test
libtest: $(HYPERTEXT) $(PROG)
for html in $(HYPERTEXT); do \
echo $$html; \
$(PROG) HTML HTML <$$html >1; \
$(PROG) HTML HTML <1 >2; \
diff -c 1 2 || true; \
done;
rm 1 2